package com.hspedu.abstract_;

public class Abstract01 {
    public static void main(String[] args) {

    }
}

abstract class Animal{
    private String name;

    public Animal(String name){
        this.name = name;
    }

    //这里出现了父类方法不确定性的问题
    //==> 考虑将该方法设计为抽象(abstract)方法
    //==> 所谓抽象方法就是没有实现的方法，即没有方法体
    //==> 当一个类中存在抽象方法时，需要将该类声明为abstract类

    /*public void eat(){
        System.out.println("这是一个动物但是不知道吃什么..");
    }*/

    public abstract void eat();

}